package com.interagriculture.enums;

import com.interagriculture.common.FilePathConstants;
import lombok.AllArgsConstructor;
import lombok.Getter;

/**
 * @author 11 2024/11/11
 */
@Getter
@AllArgsConstructor
public enum PictureTypeEnum {

    /**
     * 实验室
     */
    MAP(1,"实验室"),

    /**
     * 学生图片
     */
    STUDENT(2,"项目图片"),

    /**
     * 老师图片
     */
    TEACHER(3,"老师图片"),


    /**
     * 竞赛图片
     */
    COMPETITION(4,"竞赛图片"),

    /**
     * 新闻图片
     */
    JOURNALISM(5,"新闻图片");

    private Integer code;
    private String message;

    public static String getFilePath(Integer code){
        switch (code){
            case 1:
                return FilePathConstants.实验室图片地址;
            case 2:
                return FilePathConstants.学生图片地址;
            case 3:
                return FilePathConstants.老师头像;
            case 4:
                return FilePathConstants.比赛图片地址;
            case 5:
                return FilePathConstants.新闻图片;
            default:
                return null;
        }
    }

}
